Freescale Semiconductor, Inc.
M5307C3 USER'S MANUAL
REVISION
1.1
Freescale Semiconductor, Inc...
Matrix
Design & Manufacturing,
2914 Montopolis Drive #290
Austin, TX 78741
Phone: (512) 385-9210
Fax: (512) 385-9224
http://www.cadreiii.com
Inc.
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
COPYRIGHT
Copyright 1999 by Motorola SPS
All rights reserved. part of this manual and the dBUG software provided in
No
Flash ROM’s/EPROM’s may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means,
electronic, mechanical,
photocopying, recording, or otherwise. Use of the program or any part
thereof, for any purpose other than single end user by the purchaser is
prohibited.
Freescale Semiconductor, Inc...
DISCLAIMER
The information in this manual has been carefullyexamined and is believed to
be entirely reliable. However, no responsibility assumed for inaccuracies.
is
Furthermore, Motorola reserves the right to make changes to any product(s)
herein to improve reliability,
function,or design. The M5307C3 board is not
intended for use in life and/or property critical
applications. Here, such
applicationsare defined to be any situationin which any failure,
malfunction,
or unintended operation of the board could, directly,
or indirectly,
threaten
life,
result in personal injury,or cause damage to property. Although every
effort has been made to make the supplied
software and its documentation as
accurate and functional as possible, Motorola Inc. will not assume
responsibilityfor any damages
incurred or generated by this product.
Motorola does not assume any liability
arisingout of the applicationor use of
any product or circuitdescribed herein, neither does it convey any license
under its patent rights, if any, or the rights of others.
WARNING
THIS BOARD
GENERATES, USES, AND
CAN
RADIATE
RADIO FREQUENCY
ENERGY AND, IF NOT INSTALLED
PROPERLY,
MAY
CAUSE
INTERFERENCE
TO R A D I O
COMMUNICATIONS.
AS TEMPORARILY
PERMITTED B Y
REGULATION,
IT
HAS
NOT
BEEN
TESTED
FOR
COMPLIANCE
WITH
THE
LIMITS
FOR
CLASS
A
COMPUTING DEVICES PURSUANT TO SUBPART J OF P A R T
15 OF FCC RULES, WHICH ARE DESIGNED TO PROVIDE
REASONABLE
PROTECTION
AGAINST
SUCH
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
INTERFERENCE.
OPERATION OF THIS PRODUCT IN A
RESIDENTIAL
AREA
IS
LIKELY
TO
CAUSE
INTERFERENCE, IN WHICH CASE THE USER, AT HIS/HER
OWN
EXPENSE, WILL BE REQUIRED TO CORRECT T H E
INTERFERENCE.
LIMITED
WARRANTY
Freescale Semiconductor, Inc...
Matrix Design warrants this product against defects in material and
workmanship
for a period of sixty (60) days from the original date of
purchase. This warranty extends to the original customer only and i s
in lieu of all other warrants, including implied warranties
of
merchantability and fitness. In no event will the sellerbe liablefor any
incidental or consequential damages.
During the warranty period, Matrix
Design will replace, at no charge, components that fail,
provided the product is
returned (properly packed and shipped prepaid) to Matrix Design at address
below. Dated proof of purchase (such as a copy of the invoice) must be
enclosed with the shipment. We will return the shipment prepaid via UPS.
This warranty does not apply if,in the opinion of Matrix Design, the product
has been damaged by accident,misuse, neglect, misapplication, as a result
or
of service or modification (other than specified in the manual) by others.
Please send the board and cables with a complete description of the problem
to:
Matrix Design & Manufacturing, Inc.
2914 Montopolis Drive #290
Austin, TX 78741
Phone: (512) 385-9210
Fax: (512) 385-9224
http://www.cadreiii.com
Motorola is a registered trademark of Motorola Inc.
i
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
IBM PC and IBM AT are registered trademark of IBM Corp.
I
2
C-Bus is a proprietary Philips interface bus.
All other trademark names mentioned in this manual are the
registered trade mark of respective owners.
Freescale Semiconductor, Inc...
ii
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
TABLE
CHAPTER
1
1-1
OF
CONTENTS
1.1
1.2
1.3
1.4
1.5
1.6
1.7
INTRODUCTION
1-1
GENERAL HARDWARE DESCRIPTION
1-1
SYSTEM MEMORY
1-4
SERIAL COMMUNICATION CHANNELS
1-4
PARALLEL I/O PORTS
1-4
PROGRAMMABLE TIMER/COUNTER
1-5
ON BOARD ETHERNET
1-6
SYSTEM CONFIGURATION
1-6
Freescale Semiconductor, Inc...
1.8
1.9
INSTALLATION AND SETUP
1-6
1.9.1.
Unpacking
1-6
1.9.2.
Preparing the Board for Use
1-7
1.9.3.
Providing Power to the Board
1-7
1.9.4.
Selecting Terminal Baud Rate
1-8
1.9.5.
The Terminal Character Format
1-8
1.9.6.
Connecting the Terminal
1-8
1.9.7.
Using a Personal Computer as a Terminal
1-8
1.10
SYSTEM POWER-UP AND INITIAL OPERATION
1-13
1.11
M5307C3 Jumper Setup
1-13
1.11.1. Jumper JP1- Flash Upper Half/Lower Half Boot
1-14
1.11.2. Jumper JP2 - This jumper selects between /CS0 to Flash or a header
1-15
1.12
CHAPTER
USING THE BDM
1-15
2
2-1
2.1
WHAT IS dBUG?
2-1
PROCEDURE
2-3
Power-up
2-3
Initialization
2-5
Operation
2-6
2.2
OPERATIONAL
2.2.1.
System
2.2.2.
System
2.2.3.
System
2.3
TERMINAL CONTROL CHARACTERS
2-7
COMMAND SET
2-8
AS - Assemble
AS
2-11
BC - Compare Blocks of Memory
BF - Block of Memory Fill
BF
2-14
BM - Block Move
BM
2-15
BR - Breakpoint
BR
2-16
BS - Block Search
BS
2-18
DATA - Data Conversion
DATA
2-20
DI - Disassemble
DI
2-21
DL - Download Serial
DL
2-22
DN - Download Network
DN
2-23
Go - Execute
GO
2-25
iv
For More Information On This Product,
Go to: www.freescale.com
2.4
dBUG
2.4.1.
2.4.2.
2.4.3.
2.4.4.
2.4.5.
2.4.6.
2.4.7.
2.4.8.
2.4.9.
2.4.10.
2.4.11.
BC
2-13